@charset "utf-8";
/* CSS Document */

.headindex{
	background:url(../images/headbg03.jpg) no-repeat;
	width:1000px;
	height:145px;
	overflow:hidden;
}
.headindex03{
	background:url(../images/headbg03.jpg) no-repeat;
	width:990px;
	height:140px;
	overflow:hidden;
	text-align:right;
	padding:5px 10px 0 0;
	font-weight:bold;
}
.headindex03bule a:link,.headindex03 a:visited,.headindex03 a:hover{ color:#0000ff;}
.headindexrig{
	margin-right:10px;
	float:right;
}
.headindexrig p{ float:left;}
.headindex01{
	padding-top:82px;
	font-size:14px;
	font-weight:bold;
}
.headindex01 img{
	float:left;
	padding-right:5px;
}
.headindex02{
	background:url(../images/timek.png) no-repeat;
	height:53px;
	margin:40px 5px 0px 5px;
	padding-top:23px;
	font-size:40px;
	width:72px;
	text-align:center;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.navbg,.navbg li.one,.mintitle,.mintitle2,.mintitleNewAdd,.mintitle4,.mintitle5,.minlist,.online3,.western4{ background:url(../images/navbg.gif) repeat-x}
.navbg{
	background-position:0 -28px;
	width:998px;
	height:28px;
	border:1px solid #ffc572;
}
.navbg li{
	background:url(../images/navbgli.gif) no-repeat left;
	width:107px;
	float:left;
	line-height:28px;
	text-align:center;
	font-size:15px;
	font-weight:bold;
	color:#fff;
}
.navbg li a:link,.navbg li a:visited,.navbg li a:hover{ color:#fff;}
.navbg li.sy{
	background:none;
}
.navbg li.one{
	background-position:0 0px;
	height:28px;
	width:107px;
}
.navbg ul{
	width:754px;
	float:left;
}
.navbg p{
	width:240px;
	float:left;
	padding-top:4px;
}
.navbg p select{ 
	float:left;
	width:80px;
	color:#b2afaf;
}
.navbg p input{
	float:left;
	width:95px;
	margin:0px 5px;
	color:#b2afaf;
}
.mainindex{
	width:1000px;
	margin:10px auto;
	overflow:hidden;
}
.mainindex2{
	width:1000px;
	margin:0px auto 10px auto;
	overflow:hidden;
}
.maininleft{
	width:260px;
	float:left;
	overflow:hidden;
}
.maininrig{
	width:730px;
	float:right;
}
.maininrig2{
	width:730px;
	float:right;
	overflow:hidden;
	margin-top:10px;
}
.maininrig3{
	width:730px;
	float:right;
	overflow:hidden;
	margin-top:10px;
}
.maininsp{
	width:260px;
	overflow:hidden;
	height:190px;
}
.maininnew{
	margin-top:10px;
}
.mindextop{
	background:url(../images/usermainritop.gif) repeat-x;
	height:32px;
	width:260px;
}
.mindextopn,.mindextopn4,.mindextopn5,.mindextopr,.mintitlel,.mintitler,.mintitle3 li.hover,.hdtextr{
	background:url(../images/usermainright.gif) no-repeat;
	height:32px;
	font-size:14px;
	font-weight:bold;
}
.mindextopn{
	background-position:0px 0px;
	width:73px;
	padding-left:19px;
	float:left;
	padding-top:12px;
	height:20px;
}
.mindextopr{
	background-position:-97px 0px;
	float:right;
	width:52px;
	font-weight:normal;
	text-align:center;
	font-size:12px;
	padding-top:10px;
	height:22px;
}
.mindextopn4{
	background-position:-429px 0px;
	width:90px;
	padding-left:19px;
	float:left;
	padding-top:12px;
	height:20px;
}
.mindextopn5{
	background-position:-539px 0px;
	width:41px;
	padding-left:19px;
	float:left;
	padding-top:12px;
	height:20px;
}
.maininnewx{
	height:140px;
	overflow:hidden;
	border-left:1px solid #fbae48;
	border-right:1px solid #fbae48;
	border-bottom:1px solid #fbae48;	
}
.maininnewx3{
	height:242px;
	overflow:hidden;
	border-left:1px solid #fbae48;
	border-right:1px solid #fbae48;
	border-bottom:1px solid #fbae48;	
}
.maininnewx5{
	height:235px;
	overflow:hidden;
	border-left:1px solid #fbae48;
	border-right:1px solid #fbae48;
	border-bottom:1px solid #fbae48;	
}
.maininnewx5 p{
	text-align:center;
	padding:5px 0px;
}
.maininnewx5 li{
	background:url(../images/ljhgbg.gif) no-repeat;
	width:70px;
	height:26px;
	line-height:26px;
	text-align:center;
	font-weight:bold;
	float:left;
	margin-left:10px;
	margin-bottom:10px;
}
.maininnewx6{
	height:140px;
	overflow:hidden;
	border-left:1px solid #fbae48;
	border-right:1px solid #fbae48;
	border-bottom:1px solid #fbae48;	
}
.maininnewx6 ul{
	padding:15px 10px 0px 15px;
}
.maininnewx6 li{
	width:90%;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	line-height:23px;
}
.maininnewx2{
	padding:15px 10px 0px 15px;
	background:#fff;
	overflow:hidden;
}
.maininnewx2 li{
	width:90%;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	background:url(../images/libg.gif) no-repeat left;
	padding-left:10px;
	line-height:23px;
}
.maininnewx4{
	padding:15px 10px 0px 15px;
}
.maininnewx4 li{
	width:220px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	background:url(../images/libg.gif) no-repeat left;
	padding-left:10px;
	line-height:24px;
	border-bottom:1px dotted #444343;
}
.maininimg{
	margin-top:10px;
	width:260px;
	height:85px;
	overflow:hidden;
}
.maininimg img{
	border:1px solid #a4a4a4;
}
.imga img{ width:258px; height:83px;}
.imga2 img{ width:728px; height:78px;}
.mindexr1{ width:520px; float:left; overflow:hidden;}
.mindexr2{
	width:200px; float:right;
}
.mintitle{
	background-position:0 -56px;
	width:200px;
	height:30px;
}
.mintitle2{
	background-position:0 -56px;
	width:520px;
	height:30px;
}
.mintitleNewAdd{
	background-position:0 -56px;
	width:520px;
	height:30px;
}
.mintitlel{
	background-position:0 -32px;
	width:89px;
	height:30px;
	line-height:30px;
	text-align:center;
	float:left;
}
.min1titlel{
	background:url(../images/no11.gif) no-repeat;
	width:135px;
	height:30px;
	line-height:30px;
	text-align:center;
	float:left;
	font-size:14px;
	font-weight:bold;
}
.mintitler{
	background-position:-90px -32px;
	width:48px;
	height:30px;
	float:right;
	line-height:30px;
	font-weight:normal;
	font-size:12px;
	text-align:center;
}
.mindexr3{
	height:159px;
	border-left:1px solid #8ddbfc;
	border-right:1px solid #8ddbfc;
	border-bottom:1px solid #8ddbfc;
	overflow:hidden;
}
.mindexr4{
	width:518px;
	height:389px;
	overflow:hidden;
	border:1px solid #97defc;
	float:left;
}
.mindexr4 p{
	padding-bottom:8px;
	text-align:center;
}
.mindexr4top{
	font-size:20px;
	font-weight:bold;
	color:#cc0000;
	padding-top:15px;
}
.mindexr4ul{
	padding:10px 0px 0px 25px;
}
.mindexr4ul li{
	width:90%;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	background:url(../images/libg.gif) no-repeat left;
	padding-left:10px;
	line-height:28px;
	font-size:14px;
}
.mindexr4n{
	width:516px;
	height:63px;
	border:1px solid #fff;
	background:url(../images/minbg2.gif) repeat-x;
	padding-top:15px;
}
.mindexr4n p{
	text-align:center;
	font-size:14px;
	line-height:25px;
}
.mindexr4n p strong{
	font-size:16px;
}
.mindexr4n2{
	border-top:1px solid #97defc;
	padding:10px 30px 0px 30px;
	overflow:hidden;
}
.mindexr4n2 li{
	overflow:hidden;
	padding:10px 0px;
	line-height:21px;
	border-bottom:1px dotted #444343;	
}
.mindexr4n2h{
	height:42px;
}
.mindexr4n2 li.end{
	border-bottom:0px dotted #444343;
}
.mindexr4n2x{
	width:55px;
	float:left;
	text-align:right;
	font-weight:bold;
	padding-right:5px;
}
.mindexr4n2x2{
	width:385px;
	float:left;
	background:url(../images/libg2.gif) no-repeat left top;
	padding-left:10px;
	overflow:hidden;
}
.mindexr4n2x2 a{
	padding-right:10px;
}
.mindexr5{
	height:145px;
	border-left:1px solid #8ddbfc;
	border-right:1px solid #8ddbfc;
	border-bottom:1px solid #8ddbfc;
	overflow:hidden;
	padding:5px 0px 0px 5px;
	background:#fff;
}
.mindexr51 {
    background: none repeat scroll 0 0 #FFFFFF;
    overflow: hidden;
    padding: 5px 10px 0 5px;
}
.mindexr51 li{
	width:90%;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	background:url(../images/libg.gif) no-repeat left;
	padding-left:10px;
	line-height:23px;
}
.mindexr6{
	width:198px;
	height:223px;
	border:1px solid #8ddbfc;
	overflow:hidden;
	margin-top:10px;
}
.mindexr6n{
	width:188px;
	height:145px;
	padding-left:10px;
}
.mindexr6n p{
	width:94px;
	float:left;
	height:25px;
	line-height:25px;
	font-weight:bold;
}

.mindexr6nn{
	width:188px;
	height:190px;
	padding-left:10px;
}
.mindexr6n p img{ float:left; margin-top:3px; margin-right:5px;}
.mindexr7 img{
	border:1px solid #a4a4a4;
}
.mindexr8{
	width:520px;
	float:left;
}
.mindexr8n{
	border-left:1px solid #8ddbfc;
	border-right:1px solid #8ddbfc;
	border-bottom:1px solid #8ddbfc;
	overflow:hidden;
	width:510px;
	height:180px;
	padding:18px 0 0 8px;
}
.mindexr8n ul{
	margin: 15px 0 0 35px;
    overflow: hidden;
}

.mindexr8n li{
	float: left;
    line-height: 25px;
    margin-bottom: 10px;
    margin-right: 20px;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 130px;
}

.mindexr8n p{
	width:85px;
	float:left;
	text-align:center;
	line-height:23px;
	margin-bottom:15px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.mindexr8n p img{
	border:1px solid #a4a4a4;
}
.mindexmar{
	margin-left:10px;
}
/*最新供应 最新求购*/
.mindexr9{
	width:518px;
	border:1px solid #8ddbfc;
	overflow:hidden;
	float:left;
}
.mindexr91{
	background-position:0 -56px;
	height:30px;
	width:518px;
}
.mintitle3 {
	height:29px;
	background:url(../images/fgbg.gif) no-repeat;
	width:358px;
	line-height:29px;
}
.mintitle3 ul{
	width:260px;
	float:left;
}
.mintitle3 p{
	float:right;
	padding-right:10px;
}
.mintitle3 li {
	width:98px;
	float:left;
	text-align:center;
	cursor:pointer;
	font-size:14px;
}
.mintitle3 li.hover {
	background-position:-138px -32px;
	width:98px;
	height:29px;
	line-height:29px;
	text-align:center;
	float:left;
}
.contList01 {
	height:209px;
	overflow:hidden;
	padding:20px 20px;
	width:318px;
}
.contList01x img{
	float:left;
	border:1px solid #a4a4a4;
	margin-right:10px;
}
.contList01x2{
	width:195px;
	float:left;
}
.contList01x2x{
	border-bottom:1px solid #b3b3b3;
	height:24px;
	line-height:24px;
	font-weight:bold;
}
.contList01x2 p{
	margin-bottom:5px;
	line-height:21px;
	overflow:hidden;
}
.contList02{
	margin:10px 10px 0px 0px;
	*margin:-10px 10px 0px 0px;
}
.contList02 li{
	width:95%;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	background:url(../images/libg.gif) no-repeat left;
	padding-left:10px;
	line-height:21px;
}

/* 招商引资  */
.mintitle4{
	background-position:0 -56px;
	width:730px;
	height:30px;
}
.mindexr10{
	border-left:1px solid #8ddbfc;
	border-right:1px solid #8ddbfc;
	border-bottom:1px solid #8ddbfc;
	overflow:hidden;
	width:728px;
	height:300px;
	padding:20px 0 10px 0px;
}
.mindexr10nl{
	width:315px;
	border-right:1px dotted #444343;
	overflow:hidden;
	margin-left:20px;
	padding-right:15px;
	height:298px;
	float:left;
	display:inline;
}
.mindexr10nr{
	width:340px;
	overflow:hidden;
	margin-left:15px;
	height:298px;
	float:left;
}
.mindexr10nltop{
	height:25px;
	overflow:hidden;
	line-height:25px;
	border-bottom:1px solid #b3b3b3;
	padding:0px 10px 0px 0px;
}
.mindexr10nltop strong{ float:left;}
.mindexr10nltop span{ float:right;}
.mindexr10nltxt{
	line-height:20px;
	margin-top:12px;
}
.mindexr10nltxt img{
	width:133px;
	border:1px solid #a4a4a4;
	margin-right:8px;
	float:left;
}
.contList03{
	margin:25px 10px 0px 0px;
}
.contList03 li{
	width:90%;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	background:url(../images/libg.gif) no-repeat left;
	padding-left:10px;
	line-height:21px;
}
.contList04{
	float:left;
	width:190px;
}
.contList04 li{
	width:90%;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	background:url(../images/libg.gif) no-repeat left;
	padding-left:10px;
	line-height:20px;
}
.contmart{
	margin-top:15px;
	*margin-top:5px;
}
/* 视觉焦点 */
.mindexsjtop{
	background:url(../images/usermainritop.gif) repeat-x;
	height:32px;
	width:1000px;
}
.mindexsjtxt{
	overflow:hidden;
	border-left:1px solid #fbae48;
	border-right:1px solid #fbae48;
	border-bottom:1px solid #fbae48;	
	width:998px;
}
.mindexsjtxt ul{
	margin:15px 0px 0px 35px;
	overflow:hidden;
}
.mindexsjtxt li{ 
	float:left;
	width:115px;
	text-align:center;
	line-height:25px;
	margin-right:20px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	margin-bottom:10px;
}
.mindexsjtxt img{
	border:1px solid #a4a4a4;
}
/* 主办单位 合作伙伴 */
.minhzhb{
	width:970px;
	border-left:1px solid #fbae48;
	border-right:1px solid #fbae48;
	border-bottom:1px solid #fbae48;	
	overflow:hidden;
	padding:10px 0px 10px 28px;
}
.minhzhbbg{ background:#fff;}
.minhzhb ul{
	width:215px;
	float:left;
	border-right:1px dotted #666666;
	padding-left:25px;
	overflow:hidden;
}
.minhzhb ul.end{
	border-right:0px;
}
.minhzhb li{
	width:90%;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	background:url(../images/libg.gif) no-repeat left;
	padding-left:10px;
	line-height:20px;
}
.minhzhb2{
	width:938px;
	border-left:1px solid #fbae48;
	border-right:1px solid #fbae48;
	border-bottom:1px solid #fbae48;	
	overflow:hidden;
	padding:18px 0px 18px 60px;
}
.minhzhb2 li{
	float:left;
	width:163px;
	margin-right:20px;
}
/*  图片滚动展示 开始 

   
.container, .container *{margin-left:0px; padding:0; margin-top:0px;}

.container{float:left;width:520px; height:190px; margin-left:0px; padding:0;}

.slider{position:absolute;margin:0; padding:0;}
.slider li{list-style:none;display:inline;float:left;  width:520px;margin:0; }
.slider img{ width:520px; height:190px;float:left; margin:0px;padding:0;}

.slider2{width:6000px;float:left;margin:0; padding:0;}
.slider2 li{float:left;}
.org_center390{
	float:right;
	width:520px;

}
.num{ position:absolute; right:10px; bottom:0px!important;bottom:5px;}
.num li{
	float: left;
	color: #0066CC;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 5px 5px;
	border: 1px solid #0066CC;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #0066CC;
	font-weight: bold;
}


*/

.container{width:520px; height:190px; overflow:hidden;position:relative; }

.slider{position:absolute; width:520px; height:190px; overflow:hidden;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:520px; height:190px; display:block; }

.containerf{width:520px; height:295px; overflow:hidden;position:relative; }
.sliderf{position:absolute; width:520px; height:295px; overflow:hidden;}
.sliderf li{ list-style:none;display:inline;}
.sliderf img{ width:520px; height:295px; display:block; }

.slider2{width:2080px;}
.slider2 li{float:left;}

.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #FF7300;
	font-weight: bold;
}

.js {
	POSITION: relative; WIDTH: 520px; HEIGHT: 190px; float:left; overflow:hidden;
	margin:0 auto;
}
.js img{ width:520px; height:190px;}
.js2 {
	POSITION: relative; WIDTH: 520px; HEIGHT: 295px; float:left; overflow:hidden;
	margin:0 auto;
}
.js2 img{ width:520px; height:295px;}

.jsNav {
	POSITION: absolute;  BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif;  RIGHT: 10px; FONT-WEIGHT: bold
}
.jsNav A:link {
	TEXT-ALIGN: center;  FLOAT: left; VERTICAL-ALIGN: middle; BACKGROUND: #FF7300; width:5px; height:5px; overflow:hidden; margin-right:5px; text-decoration:none;
}
.jsNav A:visited {
	TEXT-ALIGN: center;  FLOAT: left; VERTICAL-ALIGN: middle; BACKGROUND:#FF7300;  width:5px; height:5px;overflow:hidden;  margin-right:5px;text-decoration:none
}
.jsNav A:hover {
	TEXT-ALIGN: center;  FLOAT: left; VERTICAL-ALIGN: middle;BACKGROUND:#0000FF; width:5px; height:5px;overflow:hidden;  margin-right:5px;text-decoration:none
}
.prevBtn {
	DISPLAY: block;HEIGHT: 30px
}
.nextBtn a {
	DISPLAY: block; HEIGHT: 30px
}
a.imgSelected:link,a.imgSelected:visited,.a.imgSelected:hover{
	BACKGROUND: #0000FF; text-decoration:none; color:#FF7300;width:5px; height:5px;
}


/*  index滚动 */
.conaa{ width:998px;
	border-left:1px solid #fbae48;
	border-right:1px solid #fbae48;
	border-bottom:1px solid #fbae48;	
	overflow:hidden; 
	padding:10px 0px;
	}
.blk_29aa { float:left; width:970px; padding:10px; OVERFLOW: hidden;  POSITION: relative}
.blk_29aa .LeftBotton { float:left; width:12px; height:11px; background:url(../images/ca_hz_001.gif) no-repeat left center; left:15px; CURSOR:pointer; POSITION:absolute; top:35px;}
.blk_29aa .RightBotton { float:right; width:12px; height:11px; background:url(../images/ca_hz_002.gif) no-repeat left center;right:15px; CURSOR:pointer; POSITION:absolute; top:35px;}
.blk_29aa .Cont { width:900px; height:52px; margin:auto auto; OVERFLOW:hidden; }
.blk_29aa .box {float:left; width:180px; TEXT-ALIGN:center}
.blk_29aa .box img{ width:160px; height:55px;}

.conaano{
	width:900px;
	margin-left:40px;
	overflow:hidden;
}
.conaano li{float:left; width:180px; TEXT-ALIGN:center}
.conaano li img{ width:160px; height:55px;}